34509312f0c365e1cf76359558a1359332f45cd1,spdy-core/src/main/java/org/eclipse/jetty/spdy/generator/SettingsGenerator.java,SettingsGenerator,generate,#ControlFrame#,32

Before Change



        for (Map.Entry<SettingsInfo.Key, Integer> entry : pairs.entrySet())
        {
            int idAndFlags = convertIdAndFlags(frame.getVersion(), entry.getKey().getKey());
            buffer.putInt(idAndFlags);
            buffer.putInt(entry.getValue());
        }

After Change


            int id = setting.getId().getCode();
            int flags = setting.getFlag().getCode();
            int idAndFlags = (id << 8) + flags;
            idAndFlags = convertIdAndFlags(frame.getVersion(), idAndFlags);
            buffer.putInt(idAndFlags);
            buffer.putInt(setting.getValue());
        }